home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / graphics / xszip.exe / XS.DOC < prev    next >
Text File  |  1992-08-14  |  12KB  |  475 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                                    X-STITCH
  9.  
  10.              A Computer Program for Generating Needlework Patterns
  11.  
  12.                                   Version 1.4
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44. (c) Copyright 1992 by Bill Lovegrove
  45.  
  46. Software Solutions
  47. P.O. Box 16615
  48. Greenville, SC  29606
  49.  
  50. INTRODUCTION
  51.  
  52. Overview
  53.  
  54. This program for IBM-PC compatible computers allows you to design
  55. your own cross-stitch patterns. It can also be used for
  56. needlepoint and other types of needle craft patterns.
  57.  
  58. Features of this program include:
  59.  
  60.       - Support for VGA (recommended) and EGA
  61.       - Graphical interface with support for mouse (required)
  62.         and keyboard
  63.       - Up to 64 colors/symbols in one pattern
  64.       - See actual stitches in color on the screen!
  65.       - 16 possible fabric colors
  66.       - 64 different display colors on standard EGA/VGA
  67.       - Up to 300x300 stitch pattern size
  68.       - Pan and zoom the pattern
  69.       - Back-stitch, half-stitch, and quarter-stitch support
  70.         (any length, any direction)
  71.       - Move, Copy/Paste, Mirror, and Rotate capability
  72.       - Print patterns including back-stitches at any angle
  73.       - User selectable symbol set and color names
  74.  
  75. Program Limits
  76.  
  77.      Maximum Drawing Size                    300x300 stitches
  78.      Stitch sizes                            5-20 stitches/inch
  79.      Maximum number of backstitches          2000
  80.      Maximum number of colors                64
  81.  
  82. About Colors
  83.  
  84. Both EGA and VGA video systems are capable of only 16
  85. simultaneous colors in their standard high-resolution modes. This
  86. program displays 64 different colors by blending ("dithering")
  87. combinations of the 16 colors. This works well for large blocks
  88. of color but does not produce perfectly even color on small
  89. narrow stitches. For this reason two viewing modes are provided:
  90. "View Stitches" which actually draws the individual stitches, and
  91. "View Squares" which draws a colored square for each
  92. cross-stitch.
  93.  
  94. Registration
  95.  
  96. This program is distributed as shareware. It is not public domain
  97. and it is not free. You may freely copy it for evaluation
  98. purposes. However, after a reasonable examination period you must
  99. either pay the registration fee or stop using the program.
  100.  
  101. See the registration form and important information in the
  102. accompanying file REGIST.DOC.
  103.  
  104.  
  105. INSTALLATION AND EXECUTION
  106.  
  107. Except for the graphics driver (described below), the program is
  108. completely self-contained in the file XS.EXE, which may be copied
  109. onto another floppy disk or a hard disk. You are encouraged to
  110. make a backup copy of the program for safe keeping.
  111.  
  112. This program requires a graphics driver. The standard driver is
  113. called "EGAVGA.BGI" and is included on the disk along with the
  114. program. By default, this driver must be in the working directory
  115. when the program is run. If you would like to run the program
  116. from another directory, set the environment variable XS to the
  117. path where the driver can be found.  For example:
  118.  
  119.  SET XS=C:\XSTITCH
  120.  
  121. System requirements are:
  122.  
  123.      DOS 3.30 or later
  124.      256K (512K for large pictures)
  125.      VGA (recommended) or EGA
  126.      Mouse
  127.  
  128. To execute the program, type "xs". The program will attempt to
  129. automatically detect the type of monitor you are using.  Of this
  130. does not work or if you want to force a particular monitor type,
  131. add one of the following
  132. options:
  133.  
  134.       xs -v           Force VGA graphics
  135.       xs -e           Force EGA graphics
  136.  
  137. A optional file name can be added on the command line to specify
  138. that a particular file is to be loaded.  For example,
  139.  
  140.      xs santa.fil
  141.  
  142. will run the program and load the sample file called "santa.fil"
  143. (included with this program).
  144.  
  145. These options can be combined.  For example,
  146.  
  147.        xs -e santa.fil
  148.  
  149. will load "santa.fil" in EGA mode.
  150.  
  151. USING THE KEYBOARD
  152.  
  153. A mouse required. This program is most easily operated with a
  154. mouse. However, nearly all of the functions can also be operated
  155. using only the keyboard. A list of the keyboard equivalents for
  156. each function are listed below. Many of these keyboard
  157. equivalents are useful alternatives to the mouse.
  158.  
  159. KEY            FUNCTION
  160. ------------------------------------------------------------
  161. X                 Cross-stitch mode
  162. |                 Back-stitch mode
  163.  
  164. first letter      Activate the button
  165. of all buttons
  166.  
  167. #                 Change the stitch counts and sizes
  168.  
  169. ESC key           Exit (from almost anything)
  170.  
  171. Delete or         Undo the most recently drawn stitch
  172. Backspace         (up to 100 times)
  173.  
  174. +                 Zoom larger
  175. -                 Zoom smaller
  176.  
  177. arrow             Move the cursor one stitch
  178. shift-arrow       Change the current color in the palette
  179. alt-arrow         Pan (scroll) the picture if it extends beyond
  180.                   the screen
  181. SPACE key         Cross-stitch mode:
  182.                        Place a cross-stitch at the current cursor
  183.                        location.
  184.                   Back-stitch mode:
  185.                        Begin a cross-stitch.
  186.                        Use the arrow keys to mark the end of the
  187.                        stitch.
  188.                        Press SPACE when finished.
  189.                   Tools:
  190.                        Begin/end a block.
  191.  
  192. shift-SPACE       Delete a stitch
  193.  
  194. DRAWING AND DELETING
  195.  
  196. A mode box in the upper left corner allows you to select one of
  197. two modes:
  198.  
  199. Cross-stitch mode which draws full cross-stitches with each
  200. mouse click. Holding down the mouse button while moving the
  201. mouse will draw multiple stitches automatically.
  202.  
  203. Back-stitch mode, which lets you draw individual stitches of
  204. any size and direction.
  205.  
  206. You can draw cross stitches by drawing two individual
  207. backstitches, but it will usually not print properly and is not
  208. recommended. You should draw 1/4 and half stitches as
  209. backstitches.
  210.  
  211. In cross-stitch mode, clicking on an existing stitch will erase
  212. it. Holding the mouse button down while moving the mouse will
  213. erase multiple stitches as well.
  214.  
  215. In back-stitch mode, clicking on a back-stitch will select the
  216. stitch for deletion. Be careful not to move the mouse while you
  217. are clicking or the program will think that you are drawing a new
  218. backstitch.
  219.  
  220. TOOLS
  221.  
  222. Cut will remove a selected rectangular region of the drawing. The
  223. removed stitches are saved in a "clipboard" and may be pasted
  224. back into the drawing or into another drawing.
  225.  
  226. Duplicate will copy a rectangular region of stitches into the
  227. "clipboard" without removing them.
  228.  
  229. Move will move stitches, overwriting any existing stitches that
  230. are there.
  231.  
  232. Flipping can be applied to any rectangular region of the screen.
  233.  
  234. Rotation can only be done to square regions of the drawing. The
  235. program will not allow you to select a region for rotation which
  236. is not square.
  237.  
  238. Note that a "mirror image" of a pattern can be obtained by
  239. duplicating and then flipping.
  240.  
  241. PRINTING
  242.  
  243. Several different types of printers are supported. Most printers
  244. will recognize either the Epson compatible printing or the IBM
  245. compatible printing.  You should try these two options first.
  246.  
  247. Your printer may require switches to be set in order to print
  248. these graphics. Consult your printer manual for details.
  249.  
  250. The ASCII and Extended ASCII options print symbols only (no
  251. backstitches). They are not particularly attractive, but they can
  252. be used for printers which do not support the graphics modes.
  253.  
  254. If your printer is not supported, write to Software Solutions and
  255. describe the make and model of your printer. Your printer may
  256. already be supported in a newer version of the software. If so,
  257. we will send you the newer version at no extra cost. If not, we
  258. will attempt to support your printer in future versions, if
  259. possible.
  260.  
  261. PALETTE AND FABRIC
  262.  
  263. To change colors in the palette, click on the small color box
  264. beside the color name in the bottom half of the screen. Then
  265. click on the new color.
  266.  
  267. To delete colors from the palette, click on the small color box
  268. beside the color name in the bottom half of the screen. Then
  269. press the delete key. Caution: any stitches in the pattern of
  270. that color will also be deleted.
  271.  
  272. To change the name or symbol of a color, click on the name or on
  273. the symbol and then type the new name or symbol. Read in the
  274. HINTS chapter how to create symbols which are not on the
  275. keyboard.
  276.  
  277. The fabric color can be set to one of sixteen different colors.
  278. This choice is made in the upper right hand corner of the palette
  279. screen.
  280.  
  281. The fabric size is shown on the main screen just below the
  282. drawing area. The size can be changed by clicking on the number
  283. and then typing the new number. The largest allowable size is 300
  284. by 300 stitches. If you do not have 640K of memory, you may not
  285. be able to work with drawings this large.
  286.  
  287. SUPPORT
  288.  
  289. If you have questions or comments about this program, please
  290. write to
  291.  
  292. Software Solutions
  293. P.O. Box 16615
  294. Greenville, SC  29606
  295.  
  296. Or send electronic mail on CompuServe to 70451,2255.
  297.  
  298. Of course only registered users can expect a response. We will do
  299. our best to fix any program "bugs" which you identify and send
  300. you a new version free of charge.
  301.  
  302. We would also appreciate your comments about what features you
  303. would like to see included in future versions of this program.
  304.  
  305. If you have special needs or would like a custom version of this
  306. program, we would like to hear from you as well.
  307.  
  308. HINTS
  309.  
  310. When using colors that are nearly identical, it can be difficult
  311. to distinguish them on the screen. To make your work easier, you
  312. can temporarily change one of the colors to something that
  313. contrasts sharply.  You can then change it back later when you
  314. are finished. Symbol mode is also useful for distinguishing
  315. similar colors.
  316.  
  317. To create a mirror image of a section, copy and then flip the
  318. section.
  319.  
  320. Several sample patterns are included with this program. All have
  321. file names ending with ".fil".  You are encouraged to load some
  322. of these example files and examine them to get some idea of the
  323. capabilities of this program.
  324.  
  325. Due to the inherent limitations of your monitor, your pattern may
  326. appear slightly distorted when zoomed so that the drawing is very
  327. small.  This is especially noticeable on EGA monitors.
  328.  
  329. When printing in the "Extended ASCII" mode, your printer must be
  330. capable of printing the "IBM Graphics Character Set." On many
  331. printers this is an option which is off by default. Check your
  332. printer manual for information on how to enable this feature.
  333. This feature is not required for any of the other printer
  334. choices.
  335.  
  336. When printing quarter stitches in "smart" mode, the computer
  337. looks for enclosing back stitches that are one regular half-
  338. stitch in size. If you make a long diagonal covering several
  339. stitches, smart printing may not recognize it. Redraw it as
  340. individual half-stitches for better printing.
  341.  
  342. In addition to the characters on the keyboard, any printable
  343. symbol in the IBM ASCII character set can be used in your chart.
  344. To generate the characters which are not on the keyboard, hold
  345. down the ALT key and then type the ASCII code number on the
  346. numeric keypad. Below is a list of the symbols in this set.
  347.  
  348. 128 Ç
  349. 129 ü
  350. 130 é
  351. 131 â
  352. 132 ä
  353. 133 à
  354. 134 å
  355. 135 ç
  356. 136 ê
  357. 137 ë
  358. 138 è
  359. 139 ï
  360. 140 î
  361. 141 ì
  362. 142 Ä
  363. 143 Å
  364. 144 É
  365. 145 æ
  366. 146 Æ
  367. 147 ô
  368. 148 ö
  369. 149 ò
  370. 150 û
  371. 151 ù
  372. 152 ÿ
  373. 153 Ö
  374. 154 Ü
  375. 155 ¢
  376. 156 £
  377. 157 ¥
  378. 158 ₧
  379. 159 ƒ
  380. 160 á
  381. 161 í
  382. 162 ó
  383. 163 ú
  384. 164 ñ
  385. 165 Ñ
  386. 166 ª
  387. 167 º
  388. 168 ¿
  389. 169 ⌐
  390. 170 ¬
  391. 171 ½
  392. 172 ¼
  393. 173 ¡
  394. 174 «
  395. 175 »
  396. 176 ░
  397. 177 ▒
  398. 178 ▓
  399. 179 │
  400. 180 ┤
  401. 181 ╡
  402. 182 ╢
  403. 183 ╖
  404. 184 ╕
  405. 185 ╣
  406. 186 ║
  407. 187 ╗
  408. 188 ╝
  409. 189 ╜
  410. 190 ╛
  411. 191 ┐
  412. 192 └
  413. 193 ┴
  414. 194 ┬
  415. 195 ├
  416. 196 ─
  417. 197 ┼
  418. 198 ╞
  419. 199 ╟
  420. 200 ╚
  421. 201 ╔
  422. 202 ╩
  423. 203 ╦
  424. 204 ╠
  425. 205 ═
  426. 206 ╬
  427. 207 ╧
  428. 208 ╨
  429. 209 ╤
  430. 210 ╥
  431. 211 ╙
  432. 212 ╘
  433. 213 ╒
  434. 214 ╓
  435. 215 ╫
  436. 216 ╪
  437. 217 ┘
  438. 218 ┌
  439. 219 █
  440. 220 ▄
  441. 221 ▌
  442. 222 ▐
  443. 223 ▀
  444. 224 α
  445. 225 ß
  446. 226 Γ
  447. 227 π
  448. 228 Σ
  449. 229 σ
  450. 230 µ
  451. 231 τ
  452. 232 Φ
  453. 233 Θ
  454. 234 Ω
  455. 235 δ
  456. 236 ∞
  457. 237 φ
  458. 238 ε
  459. 239 ∩
  460. 240 ≡
  461. 241 ±
  462. 242 ≥
  463. 243 ≤
  464. 244 ⌠
  465. 245 ⌡
  466. 246 ÷
  467. 247 ≈
  468. 248 °
  469. 249 ∙
  470. 250 ·
  471. 251 √
  472. 252 ⁿ
  473. 253 ²
  474. 254 ■
  475.